package Handler

import (
	"fishDemo/model"
	"fmt"
	"github.com/gin-gonic/gin"
)

// 获取当前用户信息并添加到上下文中
func CommonPerson() gin.HandlerFunc {
	return func(c *gin.Context) {
		//获取token中的Authorization
		get := c.Request.Header.Get("Authorization")
		fmt.Println("获取到的头部信息是：", get)
		//验证处理逻辑

		//将用户信息塞进context中，后面的请求就都能从当前的context中获取信息
		user := model.User{
			Name: "usernmae",
		}
		c.Set("person", user)
	}
}
